import type { BaseEntity } from '@/api/model/resultModel';

/**
 * 话题查询对象
 */
export interface XhljTopicQuery extends BaseEntity {
    /** 话题ID */
    topicId?: number;
    /** 话题标题 */
    topicTitle?: string;
    /** 话题内容 */
    topicContent?: string;
    /** 话题地点 */
    topicLocation?: string;
    /** 话题标签（0=大会活动，1=绿色环保，2=大会新闻，3=大会亮点） */
    topicTags?: string;
    /** 话题订阅量 */
    subscriptionCount?: number;
    /** 话题讨论数量 */
    topicDiscussions?: number;
    /** 话题状态（0=未发布，1=已发布） */
    topicStatus?: number;
}
/**
 * 话题业务对象
 */
export interface XhljTopicForm {
  /** 话题ID */
  topicId?: number;
  /** 话题标题 */
  topicTitle?: string;
  /** 大会id */
  conferenceInfo?: object;
  /** 大会idId */
  conferenceInfoId?: number;
  /** 话题内容 */
  topicContent?: string;
  /** 话题地点 */
  topicLocation?: string;
  /** 话题标签（0=大会活动，1=绿色环保，2=大会新闻，3=大会亮点） */
  topicTags?: string;
  /** 话题订阅量 */
  subscriptionCount?: number;
  /** 话题讨论数量 */
  topicDiscussions?: number;
  /** 话题图片 */
  topicImage?: string;
  /** 话题视频 */
  topicVideoFile?: string;
  /** 话题状态（0=未发布，1=已发布） */
  topicStatus?: number;
}
/**
 * 话题视图对象
 */
export interface XhljTopicVo {
  /** 话题ID */
  topicId?: number;
  /** 话题标题 */
  topicTitle?: string;
  /** 大会id */
  conferenceInfo?: object;
  /** 创建人wx_user（西湖论剑用户） */
  wxUser?: object;
  /** 话题内容 */
  topicContent?: string;
  /** 话题地点 */
  topicLocation?: string;
  /** 话题标签（0=大会活动，1=绿色环保，2=大会新闻，3=大会亮点） */
  topicTags?: string;
  /** 话题订阅量 */
  subscriptionCount?: number;
  /** 话题讨论数量 */
  topicDiscussions?: number;
  /** 话题图片 */
  topicImage?: string;
  /** 话题视频 */
  topicVideoFile?: string;
  /** 话题状态（0=未发布，1=已发布） */
  topicStatus?: number;
  /** 创建时间 */
  createTime?: any;
}
